﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using Microsoft.TeamFoundation.Server;

namespace PowerShell.Host.PsTFS.CdmLet.PsObject
{
    public class PsMember
    {

        public string AccountName { get; set; }
        public bool Deleted { get; set; }
        public string Description { get; set; }
        public string DisplayName { get; set; }
        public string DistinguishedName { get; set; }
        public string Domain { get; set; }
        public string MailAddress { get; set; }
        public string[] MemberOf { get; set; }

        [DefaultValue(false)]
        public bool SecurityGroup { get; set; }
        public string Sid { get; set; }
        public ApplicationGroupSpecialType SpecialType { get; set; }
        public IdentityType Type { get; set; }
    }
}
